liens de base vaers URL [php] - Programmation
Marsh Posté le 24-01-2001 à 13:37:42
utilise les header genre header("Location: url" );
Quand tu utilise les headers il faut que tu n'ai rien evoyé au navigateur avant ( durant le chargement de la page) meme pas un espace !!!
Marsh Posté le 24-01-2001 à 14:38:37
phleup a écrit a écrit : je n'arrive pas à faire de lien vers une URL donnée en php. par exemple, je veux ouvrir un site (en gros c une redirection) en fonction de ce qu'un utilisateur saisi dans un formulaire <?php if($formulaire="yahoo" ) fopen("http://www.yahoo.com , "r" ); ?> et ça ne fonctionne pas kkun peut-il m'aider ? |
Ben là, touvre le fichier. Et aprés? Si tu lis pas le fichier, ca sert à rien de l'ouvrir. (Cest un peu comme ouvrir un paquet de céréale si tu ne fait rien d'autre avec que l'ouvrir).
A ta place, j'utiliserais plutôt un renvoie à l'aide de la balise "META http_equiv=refresh" si tu veux un véritable renvoie vers l'autre site ou un traitement du ficher ouvert grâce à "fopen" (à cause des liens vers les images et fichiers de l'autre site).
Marsh Posté le 24-01-2001 à 20:07:01
lu
tiens une fonction de redirection simple:
<?
function redir($url)
{
echo "<script language="javascript">";
echo "window.location=('$url';";
echo "</script>";
}
redir("ton url.htm" );
?>
t'as juste à faire un include dans une page html pour pouvoir l'utiliser si tu créé un fichier *.inc.php3 avec.
bye
Marsh Posté le 24-01-2001 à 13:10:53
je n'arrive pas à faire de lien vers une URL donnée en php.
par exemple, je veux ouvrir un site (en gros c une redirection) en fonction de ce qu'un utilisateur saisi dans un formulaire
<?php
ss if($formulaire="yahoo" ) fopen("http://www.yahoo.com , "r" );
?>
et ça ne fonctionne pas
kkun peut-il m'aider ?