WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Program för o lägga till text under foton? (https://www.wn.se/forum/showthread.php?t=1048111)

phattrance 2011-05-11 15:52

Citat:

Ursprungligen postat av dynamixx (Inlägg 20405067)
sry PASTE FEL IGEN :D

<?php include("upload.class.php");
$fil = $_SERVER['DOCUMENT_ROOT']."/bild.jpg";
$avatar_dir = $_SERVER['DOCUMENT_ROOT'];
$foo = new upload($fil);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = "funnypicturesblog";
$foo->file_new_name_body = "nybild";
$foo->image_text_font = 2;
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}



då får jag detta: ( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\class.upload_0.31\text.php on line 1

:D

bya 2011-05-11 15:53

Citat:

Ursprungligen postat av phattrance (Inlägg 20404917)
är det någon som känner till ett enkelt program för o lägga till text under foton? som den här bilden där dom lagt dit hemsidans url: http://www.heahea.org/1080-I_have_all_your_albums

Skulle vilja rekommendera imagemagick, mycket kompetent i mina ögon sett.
Går o köra server side med!

Se länk:

http://www.imagemagick.org/Usage/annotating/

Går o installera på windows o linux bla...

phattrance 2011-05-11 15:53

update: ändrade filen till från " <?php include("upload.class.php"); " till class.upload då filen heter så i min dator men då får jag detta: ( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\class.upload_0.31\text.php on line 16

dynamixx 2011-05-11 15:55

Citat:

Ursprungligen postat av phattrance (Inlägg 20405071)
update: ändrade filen till från " <?php include("upload.class.php"); " till class.upload då filen heter så i min dator men då får jag detta: ( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\class.upload_0.31\text.php on line 16


har du "}" i slutet ?

phattrance 2011-05-11 15:56

Citat:

Ursprungligen postat av bya (Inlägg 20405070)
Skulle vilja rekommendera imagemagick, mycket kompetent i mina ögon sett.
Går o köra server side med!

Se länk:

http://www.imagemagick.org/Usage/annotating/

Går o installera på windows o linux bla...



ja de där verkar också göra det jag är ute efter, men varför finns inget vanligt windows program som fixar sånt? skit svårt för oss som inte kan så mycket om config o scripter

phattrance 2011-05-11 15:59

Citat:

Ursprungligen postat av dynamixx (Inlägg 20405072)
har du "}" i slutet ?


detta är vad jag har just nu i text.php

<?php include("class.upload.php");
$fil = $_SERVER['DOCUMENT_ROOT']."/bild.jpg";
$avatar_dir = $_SERVER['DOCUMENT_ROOT'];
$foo = new upload($fil);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = "funnypicturesblog";
$foo->file_new_name_body = "nybild";
$foo->image_text_font = 2;
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}

och såhär ser filerna ut i datorn: http://i.imgur.com/XNive.jpg


just nu har jag bara en blank skärm.

dynamixx 2011-05-11 16:02

Ja en blank skärm då blev inget fel iaf. Kolla i din mapp nu om bilden finns där.. nybild.jpg

phattrance 2011-05-11 16:05

Citat:

Ursprungligen postat av dynamixx (Inlägg 20405076)
Ja en blank skärm då blev inget fel iaf. Kolla i din mapp nu om bilden finns där.. nybild.jpg

hmm hur ska programmet kunna fixa till en bild när jag inte ens kan ladda upp bilden? så fort jag kommer in på text.php så blir det blankt. dvs jag kan inte välja någon bild o lägga text på

dynamixx 2011-05-11 16:12

Testa detta, här väljer du en bild och text


<?php include("class.upload.php");
if(isset($_POST['skicka'])){
$fil = $_FILES['bild'];
$avatar_dir = $_SERVER['DOCUMENT_ROOT'];
$foo = new upload($fil);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = $_POST['bildtext'];
$foo->file_new_name_body = "nybild";
$foo->image_text_font = 2;
$foo->file_overwrite = true;
$foo->image_convert = "jpg";
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}
echo'<img src="nybild.jpg">';
}
?>

<form action="" method="POST" enctype="multipart/form-data">
Välj bild <input type="file" name="bild"><br/>Bildtext<input type="text" name="bildtext"><br/><input type="submit" value="Ladda upp" name="skicka">
</form>

phattrance 2011-05-11 16:17

nu kommer jag in iallafall :) såhär ser det ut http://i.imgur.com/vbmZP.jpg efter ca 15 sekunder så får jag upp detta http://i.imgur.com/nSkBg.jpg (ingen bild)


Alla tider är GMT +2. Klockan är nu 08:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson