opticus Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 (endret) hei, mulig dere kjenner siden fra før, men har hatt en serverkræsj og i den forbindelse har jeg gjort om endel på siden. Kan folk teste og se om den er grei å bruke? EDIT: http://upload.forvirra.com Endret 12. oktober 2005 av opticus
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 (endret) ser egentlig ut til at den fungerer glimrende nå http://forum.hardware.no/index.php?showtopic=481273&hl= Endret 10. oktober 2005 av opticus
mikk- Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 Ser ut som den fungerer greit, men du har jo ingen garanti på filnavn. Om ikke annet, ville jeg ha laget et eget felt hvor du skriver inn brukernavnet. Det endelige filnavnet kan da bli "brukernavn_orginaltfilnavn.jpg". En annen mulighet, er å bruke fsockopen (php) til å skjekke brukernavn og passord opp mot Hardwares servere. Da vil du få sikret at bare brukere fra HW får laste opp, og at alle brukernavn er riktige. Som du ser i php-manualen, kan du bruke fsockopen til å sende HTTP-requester. Send så oppgitt brukernavn og passord til HW-serveren med POST-data (her etterlikner du bare HTTP-requesten som din PC sender ut når du logger inn på HW mest mulig). Når du så får svar fra serveren, kan du finne ut om du ble logget inn ved å lete etter teksten "feil brukernavn og/eller passord", eller hva det er som står. Litt trælete, men det går. Da vil du forresten også få muligheten til å lage et kontrollpanel for hver bruker, hvor han kan se sine opplastede bilder, etc.
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 (endret) god idé, får komme med en liten ønskeliste til siden. går på uni, så har ikke all verdens tid til å træle med det her.. tenker jeg skriver om hele koden etterhvert.. bruker et ganske hardt modifisert script nå EDIT: forløpig utseende messig og greit da med andre ord Endret 10. oktober 2005 av opticus
PT Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 (endret) du.gif: du valgte et ugyldig filetternavn. det er ikke mulig å uploade filer som php, perl, asp, ... Warning: getimagesize(/var/www/upload/img/du.gif): failed to open stream: No such file or directory in /var/www/upload/makeThumb.php on line 15 Warning: Division by zero in /var/www/upload/makeThumb.php on line 21 Warning: imagecreatetruecolor(): Invalid image dimensions in /var/www/upload/makeThumb.php on line 26 Warning: imagecreatefromjpeg(/var/www/upload/img/du.gif): failed to open stream: No such file or directory in /var/www/upload/makeThumb.php on line 27 Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /var/www/upload/makeThumb.php on line 28 Warning: imagejpeg(): supplied argument is not a valid Image resource in /var/www/upload/makeThumb.php on line 31 Kode til forumposten din: [URL=http://upload.forvirra.com/img/du.gif][IMG=http://upload.forvirra.com/img/thumb/du.gif][/URL] EDIT: Når jeg laster opp en gif-fil altså. Endret 10. oktober 2005 av PT
Dahl Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 (endret) Kanskje ikke det du ønsker svar på, men jeg bare må kommenter det. Du skriver "Upload side for bilder", mens det i virkeligheten skrives "Opplastningsside for bilder", eventuelt "Uploadside for bilder". Endret 10. oktober 2005 av @kd
Magnus Holm Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 Ser ut som den fungerer greit, men du har jo ingen garanti på filnavn. Om ikke annet, ville jeg ha laget et eget felt hvor du skriver inn brukernavnet. Det endelige filnavnet kan da bli "brukernavn_orginaltfilnavn.jpg". En annen mulighet, er å bruke fsockopen (php) til å skjekke brukernavn og passord opp mot Hardwares servere. Da vil du få sikret at bare brukere fra HW får laste opp, og at alle brukernavn er riktige. Som du ser i php-manualen, kan du bruke fsockopen til å sende HTTP-requester. Send så oppgitt brukernavn og passord til HW-serveren med POST-data (her etterlikner du bare HTTP-requesten som din PC sender ut når du logger inn på HW mest mulig). Når du så får svar fra serveren, kan du finne ut om du ble logget inn ved å lete etter teksten "feil brukernavn og/eller passord", eller hva det er som står. Litt trælete, men det går. Da vil du forresten også få muligheten til å lage et kontrollpanel for hver bruker, hvor han kan se sine opplastede bilder, etc. Åssen ser POST-headere ut? Og åssen finner man ut hvilke headere HW send er ut?
mikk- Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 Om jeg ikke tar helt feil, ser POST-data ut akkurat som GET-data i HTTP-requesten data1=detteerverdienavdetførstefeltet &data2=detteerverdienavdetandrefeltet POST-variablene som du sender til HW, står i FORM-taggen. Dataene sendes til http://forum.hardware.no/index.php?act=Login&CODE=01 Eksempel: UserName=Mikka &PassWord=soppert123 Nå har jeg ikke vært borti HTTP-requester i det hele tatt på ei god stund, og har aldri vært spesielt god på feltet, men etter et kjapt google-søk, kom jeg fram til at en POST-HTTP-request av dette slaget kunne sett ut noe som dette: POST /index.php?act=Login&CODE=01 HTTP/1.0 User-Agent: HTTPTool/1.0 Content-Type: application/x-www-form-urlencoded Content-Length: 32 UserName=Mikka&PassWord=soppert123 Mulig dette er feil, men det er en start iallfall.
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 EDIT: Når jeg laster opp en gif-fil altså. http://upload.forvirra.com jpg bilde upload
PT Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 EDIT: Når jeg laster opp en gif-fil altså. http://upload.forvirra.com jpg bilde upload Joda, men det hindrer da ikke meg i å forsøke å laste opp en gif-fil uansett
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 neida, er bare å prøve det men den støtter ikke gif enda, ikke png heller, bare jpg.. skal legge til gif og png også, men det kommer etterhvert..
PT Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 Poenget mitt var vel egentlig bare at du bør mekke en skikkelig feilmelding. Ikke alle som gidder å lese hva som står av info før de laster opp bildet.
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 synd folk er så late... har lagt til sperre
PT Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 (endret) Og forresten, hvor er rettningslinjene? Og det står faktisk heller ingenting om at tjenesten kun er for *.jpg-filer. Masse PHP-feilmeldinger om jeg ikke laster opp noe som helst. EDIT: Og i tittelfeltet står det "forvirra.com.com" Endret 10. oktober 2005 av PT
opticus Skrevet 10. oktober 2005 Forfatter Skrevet 10. oktober 2005 (endret) Og forresten, hvor er rettningslinjene? Og det står faktisk heller ingenting om at tjenesten kun er for *.jpg-filer.Masse PHP-feilmeldinger om jeg ikke laster opp noe som helst. EDIT: Og i tittelfeltet står det "forvirra.com.com" takk for tilbakemeldinger.. retningslinjene er at man skal bruke brukernavn forran i filnavnet, det er ingen andre retningslinjer EDIT: alt er rettet på nå Endret 10. oktober 2005 av opticus
dabear Skrevet 10. oktober 2005 Skrevet 10. oktober 2005 Ikke smart å sjekke kun filendelse. pythonscript --> http://no2.php.net/manual/en/function.getimagesize.php
opticus Skrevet 11. oktober 2005 Forfatter Skrevet 11. oktober 2005 Ikke smart å sjekke kun filendelse.pythonscript --> http://no2.php.net/manual/en/function.getimagesize.php hva skal det hjelpe å ha det scriptet der der? får du ut noe vettig info med det?
Jakob K Skrevet 11. oktober 2005 Skrevet 11. oktober 2005 Dropp target="blank" i lenkene; irriterende at de kommer opp i nye vinduer uten at jeg har bedt om det.
opticus Skrevet 11. oktober 2005 Forfatter Skrevet 11. oktober 2005 (endret) Dropp target="blank" i lenkene; irriterende at de kommer opp i nye vinduer uten at jeg har bedt om det. hva snakker du om? EDIT: never mind Endret 11. oktober 2005 av opticus
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå