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)

dynamixx 2011-05-11 14:53

Citat:

Ursprungligen postat av phattrance (Inlägg 20405046)
jo jag vet att just de där ska klistras in någonstans, men vart? vilken fil då? :)

Tja vilken fil som helst du skapar.

men du måste inkludera klass filen med i den filen.

Så skapa en php fil eller vad som, test.php

<?php include("upload.class.php");

$foo = new upload(.....

phattrance 2011-05-11 15:00

Citat:

Ursprungligen postat av dynamixx (Inlägg 20405047)
Tja vilken fil som helst du skapar.

men du måste inkludera klass filen med i den filen.

Så skapa en php fil eller vad som, test.php

<?php include("upload.class.php");

$foo = new upload(.....



ok såhär har jag gjort nu, skapade en text.php file med detta i:

<?php include("upload.class.php");

$foo->new upload($_FILES['photo']);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = "funnypicturesblog";
$foo->image_text_font = 2;
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}



sen när jag försöker ansluta till http://localhost/class.upload_0.31/text.php så får jag detta felmeddelande: ( ! ) Parse error: syntax error, unexpected T_STRING in C:\wamp\www\class.upload_0.31\text.php on line 3

dynamixx 2011-05-11 15:04

Citat:

Ursprungligen postat av phattrance (Inlägg 20405048)
ok såhär har jag gjort nu, skapade en text.php file med detta i:

<?php include("upload.class.php");

$foo->new upload($_FILES['photo']);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = "funnypicturesblog";
$foo->image_text_font = 2;
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}



sen när jag försöker ansluta till http://localhost/class.upload_0.31/text.php så får jag detta felmeddelande: ( ! ) Parse error: syntax error, unexpected T_STRING in C:\wamp\www\class.upload_0.31\text.php on line 3


ah sry :)
klippte fel

$foo = new upload($_FILES['photo']);

dynamixx 2011-05-11 15:07

Behöver ju inte vara $_FILES['photo'] från formuläret du ska hämta, du kan även hämta redan sparad sådan tex $fil = $_SERVER['DOCUMENT_ROOT']."/mapp/bild.jpg";

$foo = new upload($fil)

phattrance 2011-05-11 15:07

hmmmm: http://i.imgur.com/xPNCV.jpg

detta är vad jag har i text.php

<?php include("upload.class.php");

$foo = new upload($_FILES['photo']);
if ($foo->uploaded) {
$foo->image_unsharp = true;
$foo->image_border = '0 0 16 0';
$foo->image_border_color = '#000000';
$foo->image_text = "funnypicturesblog";
$foo->image_text_font = 2;
$foo->image_text_position = 'B';
$foo->image_text_padding_y = 2;
$foo->Process($avatar_dir);
}

dynamixx 2011-05-11 15:09

Har du först o främst en fil som heter upload.class.php i samma mapp som du har text.php ? . Du får felmeddelandet för du inte har den filen just nu i den mappen, sen får du även öppna den class filen o se att klassen heter exaxt som upload, den kanske har Upload i namn.

phattrance 2011-05-11 15:11

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

dynamixx 2011-05-11 15:15

Citat:

Ursprungligen postat av phattrance (Inlägg 20405053)
såhär ser det ut i datorn: http://i.imgur.com/XNive.jpg

Samma felmeddelanden som du visa tidigare? Eller säger den nu att den inte hittar klassen upload?

phattrance 2011-05-11 15:18

såg att filen heter class.upload.php i datorn men "<?php include("upload.class.php"); i text.php" så jag bytte till <?php include("class.upload.php"); i text.php filen men får detta meddelande istället: http://i.imgur.com/ExBB7.jpg

fan va bökigt det blev :)

dynamixx 2011-05-11 15:23

Citat:

Ursprungligen postat av phattrance (Inlägg 20405055)
såg att filen heter class.upload.php i datorn men "<?php include("upload.class.php"); i text.php" så jag bytte till <?php include("class.upload.php"); i text.php filen men får detta meddelande istället: http://i.imgur.com/ExBB7.jpg

fan va bökigt det blev :)


Aa nice allt löst då, förutom du kör med $_FILES['photo'], skickar du infon via ett formulär? då måste du ha ett fält av typen file med namnet photo. Eller ska du testa med någon av dina bilder ? du har i din mapp ?

Prova att lägga en bild i din mapp där istället, typ bilden.jpg så laddar du den istället med

$foo = new upload($_SERVER['DOCUMENT_ROOT']."/bilden.jpg");


Alla tider är GMT +2. Klockan är nu 03:41.

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