[PHP] Copiare contenuto barra di navigazione

Stato
Discussione chiusa ad ulteriori risposte.

encrypt

Utente Silver
10 Aprile 2009
13
2
0
59
Vorrei sapere se esiste una funzione o altro per PHP capace di copiare il contenuto della barra di naviagzione in una stringa di testo , per poi modificarlo
e ottenere alcuni dati .
In pratica :

www.sito.lol/index.php

premendo su un link tipo questo


Codice:
<a href="?id='01'">Articolo</a>
si ottiene questo risultato
www.sito.lol/index.php?id='01'

non potendo usare il GET per recuperare la variabile "id" perchè darebbe un errore prima di premere il link visto che la variabile id non è presente dovrei prelevare l' intero indirizzo e poi recuperare la variabile senza avere l' errore .

Grazie in anticipo :D
 
intendi una cosa del genere
PHP:
<?php
  function CurrentPageURL()
{
$pageURL = $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://';
$pageURL .= $_SERVER['SERVER_PORT'] != '80' ? $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"] : $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
return $pageURL;
}
 
?>
puoi testarlo con
<?php
echo CurrentPageURL();
?>
 
Intendi tipo questo?
PHP:
if ( isset ($GET["id"]] )
{
      $id = $GET["id"];
}
else
{
      $id = 1;
}


ah ho capito.... devi usare POST....

non ci avevo pensato, data la banalità della domanda....
Studiare il PHP prima di usarlo no, eh?
 
lepa ha detto:
Intendi tipo questo?
PHP:
if ( isset ($GET["id"]] )
{
      $id = $GET["id"];
}
else
{
      $id = 1;
}


ah ho capito.... devi usare POST....

non ci avevo pensato, data la banalità della domanda....
Studiare il PHP prima di usarlo no, eh?



:dodgy: no non mi serve POST in questo caso
comunque grazie a tutti per l' aiuto :D
 
se non vuoi i warnings usa
PHP:
<?php
error_reporting (0);
?>
Poi se riesci ADDIRITTURA a spiegarti è anche meglio :D
 
error_reporting(0) nn mostra alcun tipo di errore, per escludere solo gli warning (E_WARNING) usa
Codice:
error_reporting(E_ALL ^ E_WARNING);
comunque con le variabili in $_SERVER fai tutto.
 
Predator ha detto:
la mia soluzione non la caghi?

Non ti offendere preddy( che ti fa male alla tua età :asd: ) in questo caso ho utilizzato la soluzione di lepa ma la tua mi è servita per un alto script (particolarmente utile per i file di log )
 
Stato
Discussione chiusa ad ulteriori risposte.