Ses dernières news
Ses derniers sujets sur les forums
Bonjour,
Je voudrais, sur mon espace free, faire fonctionner un script PHP qui se connecte à une base mysql extérieure.
Mais ça ne marche pas. Je sais pourtant que la base externe accepte les connexions extérieures.
$dburl = "domaine.com"; //Host de connection
$dblogin = "lelogin"; //Login sur la bdd
$dbpass = "modepasse"; //Mot de passe de la bdd
$base_id = mysql_connect("$dburl", "$dblogin", "$dbpass");
ne marche pas.
Merci pour votre aide.
Cordialement
Bonjour !
J’ai un formulaire :
<form id="formulaire" action="MailingEnvoyerSuite.php" method="post" name="formulaire" onSubmit="return confirmer()">
Qui contient deux boutons
<input type="submit" name="bOK" value="Essais" />
<input type="submit" name="bOK" value="Faire le truc" />
Je veux faire une fonction confirmer en JC qui ne fonctionne que si on clique sur le bouton submit value="Faire le truc"
Je n’y arrive pas
Voilà ce que j’ai essayé de mettre dans l’entête de la page :
<SCRIPT LANGUAGE="JavaScript">
function confirmer() {
if (document.formulaire.bOK == "Faire le truc") {
return confirm('Etes-vous sur ?');
}
}
</SCRIPT>
Ça ne marche pas
Quelqu’un peut me conseiller ?
Merci
Bonjour tout le monde.
J'ai un formulaire avec un imput de type file qui marche bien avec le php flag register_globals on
mais que je cherche à faire fonctionner avec le php flag register_globals off.
Voilà :
<form enctype="multipart/form-data" ACTION="FormulaireAction.php" METHOD="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000000"> <b>
Envoyer un truc sur le serveur:<br>
<p><input type="file" name="Truc" id="Truc" size="60" ></p>
<p><input type="submit" name="bimage" value="OK"><br>
</form>
Dans mon script action le code est le suivant:
ECHO "Truc = $Truc<br>"; ECHO "Truc_name = $Truc_name<br>";
if ($Truc) {
copy($Truc,"Catalogues/$Truc_name");
}
J'obtiens :
Truc = /tmp/phpI7lRsT
Truc_name = UneImageExemple.jpg
et le transfert marche bien.
Avec le flag register_globals off
et avec le code suivant dans mon script action :
$Truc = $_FILES[Truc]; // <--- J'ai ajouté ça !!!
ECHO "Truc = $Truc<br>";
ECHO "Truc_name = $Truc_name<br>";
if ($Truc) {
copy($Truc,"Catalogues/$Truc_name");
}
J'obtiens :
Truc = Array
Truc_name =
Et le transfert ne marche pas, bien sûr !!
Je ne sais pas comment faire.
Merci de me conseiller.
Ses derniers messages sur les forums
Il est valide pour tous les accès extérieurs, oui.
Merci beaucoup pour ta réponse
Comme, je le disais, je suis certain que ma base MySQL située sur le domaine : domainexemple accepte les connexions extérieures, car je m'y connecte avec le script que j'ai donné en exemple depuis deux autres domaines chez situé chez des hébergeurs différents.
Je m’y connecte simplement comme ça :
$base_id = mysql_connect("domaine.com", "Log", "motdepasse");
Je n’y arrive pas avec free. Je ne comprends pas pourquoi.
Je vais essayer avec l’ip
$base_id = mysql_connect("ip", "Log", "motdepasse");
merci tout de même.
Bonjour,
Je voudrais, sur mon espace free, faire fonctionner un script PHP qui se connecte à une base mysql extérieure.
Mais ça ne marche pas. Je sais pourtant que la base externe accepte les connexions extérieures.
$dburl = "domaine.com"; //Host de connection
$dblogin = "lelogin"; //Login sur la bdd
$dbpass = "modepasse"; //Mot de passe de la bdd
$base_id = mysql_connect("$dburl", "$dblogin", "$dbpass");
ne marche pas.
Merci pour votre aide.
Cordialement
Ses derniers commentaires de news
Aucun commentaire de news
Ses derniers commentaires de sites
Aucun commentaire de sites
Ses derniers commentaires de wall