1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | while (true) { array_push($to_unlink, $tmp_name); `convert -crop 256x256 $tmp_name ./data/$id/$levels-%d.jpg`; if ($levels == 1) break; $levels -= 1; $new_tmp_name = tempnam("./temp", $id) . ".jpg"; `convert -resize 50%x50% $tmp_name $new_tmp_name`; $tmp_name = $new_tmp_name; } foreach ($to_unlink as $name) unlink($name); `convert -resize 50%x50% ./data/$id/1-0.jpg ./data/$id/thumbnail.jpg`; header("Location: ./?edit=true&id=$id"); ?> |
1 2 3 4 5 6 7 | Warning: unlink(C:\Documents and Settings\Frank\Local Settings\Temp\7sM24A.tmp.jpg) [function.unlink]: No such file or directory in C:\xampp\htdocs\vr\add_image.php on line 55 Warning: unlink(C:\Documents and Settings\Frank\Local Settings\Temp\7sM24B.tmp.jpg) [function.unlink]: No such file or directory in C:\xampp\htdocs\vr\add_image.php on line 55 Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\vr\add_image.php:55) in C:\xampp\htdocs\vr\add_image.php on line 59 |
Okéquote:Op zondag 27 juli 2008 21:20 schreef SuperRembo het volgende:
Je krijgt geen foutmeldingen maar waarschuwingen. En de eerste 3 gaan er duidelijk over dat unlink() het bestand dat verwijderd zou moeten worden niet bestaat.
Denk dat je die array_push naar to_unlink te vroeg doet, staan je bestanden in ./temp?quote:Op zondag 27 juli 2008 22:05 schreef DaFrenk het volgende:
[..]
OkéWaarschuwingen.. klopt. Maar ik heb een vermoeden dat die bestanden niet bestaan omdat de actie die hij uitvoert met "`convert" niet gedaan kan worden omdat hij iets mist?
D'oh! Er was geen "temp" mapje, nu ik die aangemaakt heb werkt het wel.quote:Op zondag 27 juli 2008 22:40 schreef slakkie het volgende:
[..]
Denk dat je die array_push naar to_unlink te vroeg doet, staan je bestanden in ./temp?
Is ook een manier. Kwam laatst ergens een quote tegen van iemand die code had gezien in de trant van:quote:Op maandag 28 juli 2008 10:38 schreef ralfie het volgende:
of @unlink(); De @ onderdrukt de waarschuwing. Neemt niet weg dat het kan zijn dan je idd door een fout die bestanden niet hebt, dus dat zou ik eerst uitzoeken.
ik doe het deelsquote:Op maandag 28 juli 2008 15:39 schreef slacker_nl het volgende:
[..]
Is ook een manier. Kwam laatst ergens een quote tegen van iemand die code had gezien in de trant van:
error_reporting(E_ALL);
@dit($dat);
@dat($dit);
@etc($etc, $etc, $etc);
Niet dat jij dit doet, maar mensen die errorreporting aanzetten en dan alles gaan @'en zijn lachwekkend
.... maar bij mij als resultaat:quote:;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
;
; ... or under UNIX:
;
; extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
extension=php_mysql.dll
extension=php_mysqli.dll
Iemand verder nog tips?quote:1PHP Warning: PHP Startup: Unable to load dynamic library './php_mysql.dll' - The specified module could not be found. in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library './php_mysqli.dll' - The specified module could not be found. in Unknown on line 0
Dat zeg ik, je moet hem in PHP/ext flikkeren..quote:Op woensdag 30 juli 2008 16:35 schreef Geqxon het volgende:
De DLL staat in de root van PHP en in ook in system32.
Maar het probleem ga ik simpeler oplossen door PHP4 te gebruiken, want daar was hij tenminste wel pre-compiled.
Je kletst dus uit je nek met je ext folder. Ik dacht al, hier klopt iets niet.quote:extension_dir = "./"
En dat terwijl 'C:\Program Files\PHP\ext\php_mysql.dll' recht voor mijn neus staat!quote:1PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files\PHP\ext\php_mysql.dll' - The specified procedure could not be found. in Unknown on line 0
quote:Op woensdag 30 juli 2008 16:41 schreef Geqxon het volgende:
A, kijk:
[..]
Je kletst dus uit je nek met je ext folder. Ik dacht al, hier klopt iets niet.
-------------------------------
Het probleem zit hem bij mij met name in de falende tutorials, zelfs de officieele van PHP zelf, aangezien ook die met verouderde informatie werkt.
-------------------------------
En na wat pielen:
[..]
En dat terwijl 'C:\Program Files\PHP\ext\php_mysql.dll' recht voor mijn neus staat!
Je melding geeft het anders wel default aan en je verklaart dat ik uit mijn nek lul..quote:Op woensdag 30 juli 2008 16:56 schreef Geqxon het volgende:
Waar heb je het over ursel? Je lacht me uit omdat de extensions niet in de ext directory staat, en by default bestaat die niet. Ik vind dat vreemd gedrag.
Goed, communicatie foutje. Sorryquote:Op woensdag 30 juli 2008 17:02 schreef ursel het volgende:
[..]
Je melding geeft het anders wel default aan en je verklaart dat ik uit mijn nek lul..
Verder staat het hier wel allemaal gewoon netjes in een ext folder, dus ja, om dan gelijk te roepen dat iemand uit zijn nek lult die je probeert te helpen..
Morgen verder.quote:Unable to load dynamic library 'c:\php\ext\php_mysql.dll' - The specified procedure could not be found.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | if (false){ ?> PHP doesn't work <?php } ?> <?php @mysql_connect("localhost","root","tardis"); if (@mysql_get_server_info()){ echo "PHP & MySQL both work"; } else{ echo "PHP works, MySQL doesn't"; } ?> |
1 2 3 4 | FROM tabel WHERE ip = 'IPADRES' LIMIT 1 |
1 2 3 | VALUES ('1448150902') ON DUPLICATE KEY UPDATE id=LAST_INSERT_ID(id), ip = '1448150902' |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |