Da traduttori professionisti, imprese, pagine web e archivi di traduzione disponibili gratuitamente al pubblico.
passa una stringa contenente tutti i dati da inviare durante una richiesta http "post".
curlopt_postfields: העבר ערך מסוג מחרוזת המכיל את מלוא המידע שיש לשלוח בפעולת http "post".
l 'unica magia qui presente è che quando php vede una richiesta con metodo put memorizza il file caricato in un file temporaneo così come per i file caricati con il metodo post.
זה יעתיק את הקובץ למיקום המבוקש על ידי הלקוח. בטח יתעורר בך הרצון לבצע כמה בדיקות ו / או לאמת את המשתמש לפני ביצוע העתקת הקובץ. הטריק היחיד כאן הוא שכש-php רואה בבקשה בשיטת put, היא מאחסנת את הקובץ שהועלה בקובץ זמני ממש כמו אלה שטופלו מלבד שיטת post. כשהבקשה מסתיימת, הקובץ הזמני הזה נמחק. לכן, סקריפט ה-php שמטפל ב-put צריך להעתיק את הקובץ למיקום כלשהו. שם הקובץ של הקובץ הזמני נמצא בתוך המשתנה $php_put_filename, וניתן לראות את שם הקובץ המוצע בתוך $request_uri (יכול להשתנות על שרתים שאינם apache). שם הקובץ המוצע הוא שם שמגדיר הלקוח. הלקוח שולח בקשה ולא פקודה. לכן אפשר, לדוגמה, להעתיק את כל הקבצים שהועלו לספריית העלאות מיוחדת.
?php $db = pg_connect ('dbname=foo'); / / la riga seguente è sicura, dato che $_post è convertito automaticamente $res = pg_insert($db, 'post_log', $_post); if ($res) {echo "dati post inseriti con successo\n";} else {echo "l'utente deve aver invitao dati sbagliati\n";}?
?php $db = pg_connect ('dbname=foo'); / / this is safe, since $_post is converted autotmatically $res = pg_insert($db, 'post_log', $_post); if ($res) {echo "post data is succesfully logged\n";} else {echo "user must have sent wrong inputs\n";}?