Questions marquées «php»

PHP est un langage de script largement utilisé, de haut niveau, dynamique, orienté objet et interprété, principalement conçu pour le développement Web côté serveur. Utilisé pour les questions sur le langage PHP.

28
Comment obtenir une extension de fichier en PHP?
C'est une question que vous pouvez lire partout sur le web avec différentes réponses: $ext = end(explode('.', $filename)); $ext = substr(strrchr($filename, '.'), 1); $ext = substr($filename, strrpos($filename, '.') + 1); $ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename); $exts = split("[/\\.]", $filename); $n = count($exts)-1; $ext = $exts[$n]; etc. Cependant, il y a …


14
Exemple jQuery Ajax POST avec PHP
J'essaie d'envoyer des données d'un formulaire à une base de données. Voici le formulaire que j'utilise: <form name="foo" action="form.php" method="POST" id="foo"> <label for="bar">A bar</label> <input id="bar" name="bar" type="text" value="" /> <input type="submit" value="Send" /> </form> L'approche typique serait de soumettre le formulaire, mais cela entraîne la redirection du navigateur. En …
681 php  javascript  jquery  ajax  post 



20
Comment passer des variables et des données de PHP à JavaScript?
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. J'ai une variable en PHP et j'ai besoin de sa valeur dans …
663 javascript  php 

7
Les instructions préparées par PDO sont-elles suffisantes pour empêcher l'injection SQL?
Disons que j'ai un code comme celui-ci: $dbh = new PDO("blahblah"); $stmt = $dbh->prepare('SELECT * FROM users where username = :username'); $stmt->execute( array(':username' => $_REQUEST['username']) ); La documentation PDO indique: Les paramètres des instructions préparées n'ont pas besoin d'être cités; le conducteur s'en charge pour vous. Est-ce vraiment tout ce …

11
define () vs const
En PHP, quand utilisez-vous define('FOO', 1); et quand utilisez-vous const FOO = 1; ? Quelles sont les principales différences entre ces deux?
658 php  const  constants 

13
Comment envoyer une requête POST avec PHP?
En fait, je veux lire le contenu qui vient après la requête de recherche, quand elle est terminée. Le problème est que l'URL n'accepte que les POSTméthodes et n'entreprend aucune action avec la GETméthode ... Je dois lire tout le contenu à l'aide de domdocumentou file_get_contents(). Y a-t-il une méthode …
655 php  http  post  request 

18
Erreurs d'analyse / syntaxe PHP; et comment les résoudre
Tout le monde rencontre des erreurs de syntaxe. Même les programmeurs expérimentés font des fautes de frappe. Pour les nouveaux arrivants, cela fait simplement partie du processus d'apprentissage. Cependant, il est souvent facile d'interpréter des messages d'erreur tels que: Erreur d'analyse PHP: erreur de syntaxe, '{' inattendu dans index.php à …

4
Injection SQL qui contourne mysql_real_escape_string ()
Existe-t-il une possibilité d'injection SQL même lors de l'utilisation de la mysql_real_escape_string()fonction? Considérez cet exemple de situation. SQL est construit en PHP comme ceci: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; J'ai entendu de nombreuses personnes me dire qu'un code comme …

18
Créez un dossier s'il n'existe pas déjà
J'ai rencontré quelques cas avec des installations WordPress avec Bluehost où j'ai rencontré des erreurs avec mon thème WordPress parce que le dossier de téléchargement wp-content/uploadsn'était pas présent. Apparemment, le programme d' installation de Bluehost cPanel WordPress ne crée pas ce dossier, bien que contrairement à HostGator . J'ai donc …
641 php  wordpress  directory 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.