neo_corps

  • Nombre de sujets
    14
  • Nombre de messages
    55
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
neo_corps
Bonjour à tous,

Comme dit dans le titre, je travaille avec une version 2.6.0-rc2 de phpmyadmin chez un hébergeur. La version php est la 5.
Avant d'etre chez cet hébergeur j'etais chez 1and1 avec phpmyadmin version 2.6.4-pl3

Voilà donc mon probleme :

lors d'une exécution tout bete d'une requete upadte :
$sql = 'UPDATE generalites SET contenu_generalites='.$contenu.' WHERE id_generalites="'.$id.'"';


je suis obliger de rajouter des "" pour encadre ma variable $contenu sinon j'ai des retour d'erreur sql. La requete ci-dessus est celle chez 1and1 et voilà celle que je suis obligé de mettre chez mon hébergeur local :

$sql = 'UPDATE generalites SET contenu_generalites="'.$contenu.'" WHERE id_generalites="'.$id.'"';


Le probleme est que si dans ma variable on retrouve un caractère " et bien ca fout le souk et elle ne passe plus. J'aurai bien aimer pouvoir rajouter simplement des ' au lieu des " mais apres j'ai des erreurs php.

Quelqu'un pourrait-il me sortir de là (et éviter de me dire que mon hébergeur doit changer de version de phpmyadmin).

Merci bien ;)
neo_corps
le 02/02/2006 à 11:58
Appel de fonction php et lien
Bonjour à tous,

Je fait appel à vous pour un truc qui paraitra tout bete pour certain ;) mais j'essaie de me mettre aux fonctions pour optimiser du code.

Voilà mon cas de figure :

Dans la partie admin, j'upload des images, je créer les miniatures et j'affiche les miniatures une fois l'up terminé (ds la partie visible un lien sur la miniature reverra vers l'img en taille réelle).
Dans la partie admin le lien sur l'image n'affichera pas l'img taille réelle, je veux que ca apelle une fonction ds la mm page php avec un passage d'arguments qui dira de quelle image viens le clic.
Cette fonction supprimera le lien de l'img de la bdd.
En gros comment faire appel à ma fonction par le biais d'un href (si c'est possible).

Voila la ligne de code ou j'affiche l'image :

echo '<div id=img1_ev><img src=../ev_mini/'.$img1.'></div>';

et la fonction (non complètée) :

function supprime($image) {

}

Merci à vous !
neo_corps
le 05/08/2005 à 12:00
Modification dans url
Bonjour à tous

Dans une page accueil.php j'ai un menu qui change le contenu de la page corps qui est incluse dedans.

Les liens du menu sont de ce type :
<a href="accueil.php?lang=fr&page=presentation" title="Présentation" class=lien1>Présentation</a>


Dans une autre partie du menu je veux mettre un lien qui me permettrai de modifier la langue, dc avoir
accueil.php?lang=[b]en[/b]&page=presentation

au lieu de
accueil.php?lang=[b]fr[/b]&page=presentation


Merci bien ;)

Ses derniers messages sur les forums

forum
neo_corps
Voila differentes manières avec lesquelles mon problème s'est résolu.

$sql = "UPDATE historique SET contenu='".addslashes($contenu)."' WHERE id_historique='".$id."'";


et

$contenu = mysql_real_escape_string($contenu); 

$sql = "UPDATE historique SET contenu='".$contenu."' WHERE id_historique='".$id."'";


Merci bien !!!!
neo_corps
Merci je vais tester ca, on m'a soumis d'autre solution mais c'était les ' qui bloquait et plus les ".

J'ai assimilé ce probleme a la version car avec la version de 1and1 il n'y avait aucun probleme. C'est venu depuis le changement d'hébergeur.
neo_corps
Bonjour à tous,

Comme dit dans le titre, je travaille avec une version 2.6.0-rc2 de phpmyadmin chez un hébergeur. La version php est la 5.
Avant d'etre chez cet hébergeur j'etais chez 1and1 avec phpmyadmin version 2.6.4-pl3

Voilà donc mon probleme :

lors d'une exécution tout bete d'une requete upadte :
$sql = 'UPDATE generalites SET contenu_generalites='.$contenu.' WHERE id_generalites="'.$id.'"';


je suis obliger de rajouter des "" pour encadre ma variable $contenu sinon j'ai des retour d'erreur sql. La requete ci-dessus est celle chez 1and1 et voilà celle que je suis obligé de mettre chez mon hébergeur local :

$sql = 'UPDATE generalites SET contenu_generalites="'.$contenu.'" WHERE id_generalites="'.$id.'"';


Le probleme est que si dans ma variable on retrouve un caractère " et bien ca fout le souk et elle ne passe plus. J'aurai bien aimer pouvoir rajouter simplement des ' au lieu des " mais apres j'ai des erreurs php.

Quelqu'un pourrait-il me sortir de là (et éviter de me dire que mon hébergeur doit changer de version de phpmyadmin).

Merci bien ;)

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours