- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Script] Creare una pagina di annunci con foto
-
piccola precisazione di sicurezza (che esula dall'esempio specifico)
attenzione a usare la varibili (GET,POST,SESSION,FILES) direttamente (cioè senza $_GET,$_POST,ecc.....)
in particolare la cosa diventa pericolosa se si usane le sessioni, quindi conviene sempre recuperare il valore da:
$val=$_SESSION[val];
-
Grazie per l'esempio che hai fatto,dopo tanta mia insistenza,sei molto gentile,l'ho testato,ma non funge(preticamente non carica la foto),infatti il risultato è questo:
Ciao ecco i risultati del tuo inserimento: i campi sono ok
nome del file locale creato dopo l'invio: D:\WPM\djspot nuovo\ca3idch5.jpg
nome originale del file remoto:
dimensioni del file in byte:
tipo di file:
Invio del file fallito
leggi gli annunci
-
hai impostato il path assoluto del tuo sito?
Ciao!
-
hai impostato il path assoluto del tuo sito?
Ciao! Oddio,non saprei come fare. Adesso mi odi vero?
Ti riferisci alla directory dove salvare le foto? Ho specificato una directory,ma non funge lo stesso $path="/annunci/foto";
-
devi dare il path assoluto /home/httpd/www/ecc ecc
Ovviamente devi sapere qual'è quello del tuo provider...
-
Ciao,eccomi dal momento che sto provando su un sito su altervista il mio path assoluto è $path="/membri/djperfeste/annunci/foto"; ,ma non funge aspita.
http://forum.altervista.org/showthread.php?t=12648&highlight=path+assoluto <------ il path è giusto da quello che dicono qui.
-
non ne sono certo ma credo che per altervista sia:
"/home/utente"
non ne sono certo però..
PATERRRRRRRRRRRRR...tu lo sai?
-
@Tuonorosso said:
non ne sono certo ma credo che per altervista sia:
"/home/utente"
non ne sono certo però..
PATERRRRRRRRRRRRR...tu lo sai?mmm... chiedere nel forum di supporto no eh?
Prova lì sae ti aiutano, magari dopo ci dici come è andata
-
Ci sono gia messaggi sul forum di altervista e tutti dicono la stessa cosa cioe' che il path assoluto è /membri/nick ecco i risultati http://forum.altervista.org/showthread.php?t=11898&highlight=path+assoluto
Oddio non vorrei dire cavolate perche' non capisco praticamente quasi nulla in php,ma l'hai provato sul tuo server? Odiami pure ehhhhh
Ho fatto comunque un post in altervista anche
-
questo ti dovrebbe dare il path assoluto
$_SERVER["SCRIPT_FILENAME"]
-
Ecco fatto,il risultato è :/membri/djperfeste/annunci/annunci.php
-
Allora,
ho testato e sistemato lo script, l'ho modificato in un po di parti...ora così funziona alla grande ve lo assicuro...Buon divertimento..
-
Ciao e grazie ora funziona,ma solo per alcune foto,per altre non c'è verso
http://www.djperfeste.altervista.org/annunci/annunci.phpOk ok ho capito il perche',se ci sono degli spazi nel nome della foto,tipo gino_ .jpg,non funge mea culpa,c'è la possibilita' di accettare anche quelli?
-
si, ti basta fare un replace dello spazio nella stringa, togliendolo!
(ti lascio il divertimento di trovare la funzione per lo string replace(ti ho dato anche un bell'aiutino :D))
-
Ehhh sono talmente ignorante che la funzione replace la sento per la prima volta ora,uhahahhahah
http://www.camelotpub.com/galleria/pervert_night/index.php?directory=.¤tPic=1 <---un po' di pelozzo,lo so che non è il massimo pero' ehhh
-
Frustami a sangue se vuoi,ehh.
Scusami se sono ancora qui a rompere,ma grazia a tutti questi tutorial sto imparando anche io,mi spieghi quella cosa della stringa replace per piacere?
A un piccolo bug,alcune foto jpg anche se col nome singolo,senza spazi o caratteri strani,non me le stampa,puoi vedere anche nella tua home(dove hai messo il tuo tutorial).
-
@Tuonorosso said:
Allora,
ho testato e sistemato lo script, l'ho modificato in un po di parti...ora così funziona alla grande ve lo assicuro...Buon divertimento..
Ciao e buongiorno a tutti
Sto cercando di utilizzare gli scripts da te fatti per visualizzare sul sito che vorrei pubblicare, il contenuto di alcuni file txt. (sito di una società sportiva dilettantistica).
Ho creato i files necessari (upload.html upload.php annunci.php) e li sto provando su piattaforma xp usando easy php.
Il problema è che se faccio l'upload mi copia solo ed esclusivamente il file "upload.php".
Dove combino una cavolata ?
Grazie
Gable
-
se hai copiato interamente lo script dovrebbe funzionare senza problemi...
-
@Tuonorosso said:
se hai copiato interamente lo script dovrebbe funzionare senza problemi...
Riciao,
ho controllato di aver copiato il tutto correttamente. (3 files)
Lancio dal browser l'unico file html (upload.html) e quando dopo aver riempito i forms clicco su "invia" il file spedito è sempre il file upload.php.
Grazie in anticipo dell'aiuto
Gable
-
ciao ragazzi.ho provato ad utilizzare lo script creato per il sito di annunci con upload immagini, ma ho problemi anche io con altervista e il percorso assoluto.... scusate l'ignoranza. credo di aver fatto tutto bene. ho seguito anche i consigli che ho letto qui nel forum ma niente. forse sbaglio a scrivere qualcosa....
questo è il pezzo di script tratto da upload.php
<?
//percorso della cartella dove voglio mettere i file caricati
$uploaddir = '/membri/viraltrade/annunci/';ho messo il percorso dove voglio che vadano le immagini uploadate. /membri/viraltrade (che è il mio nick)/annunci (che è la cartella che si trova in viraltrade.altervista.org e dove voglio mettere le immagini) /
perchè non funziona??? devo aggiungere qualcosa? ho sbagliato a scrivere?
spero mi rispondiate presto
grazie a tutti raga