Newsgroup: it.comp.www.php
Titolo: Domande da newbie e domande sulle immagini php_gd2

Buonasera a tutti.
Vi chiedo anticipatamente perdono per la natura delle domande che sto
per porvi...
confido nella vostra pazienza.
Premetto che non ho alcuna esperienza di NULLA che riguardi PHP, HTML,
javascript ecc... ma conosco la programmazione ad oggetti e db
relazionali
Un mese fa ho scaricato WAMP e php_manual e da allora non li ho piu'
mallati...
Vorrei pubblicare delle cose ma ho i seguenti dubbi:
Mi chiedo: se sono un utente windows, devo per forza cercare un hosting
con windows o
vanno bene anche quelli con linux?
Da ex utente access creo tutto con innodb. cio' che mi lascia perplesso
e' che non trovo
hostings con mysql5... e' solo una questione di tempo o mi consigliate
myisam?
ora una domanda piu tecnica:
Ho una pagina dove attaverso dei dati inseriti in un form viene genera
un'immagine (nella stezza pagina) Quando l'utente invia il form carico
i dati in un array:
	$data=array('x'=>$_POST['x'],'y'=>$_POST['y'],'z'=>$_POST['z']);
e l'immagine nel corpo della pagina ha questo codice:
 	<img src='image.php?<?php echo http_build_query($data); ?>'.....
image.php crea l'immagine con imagegif ($im);
spesso l'immagine e' troppo grande (in altezza) per essere stampata
e dunque vorrei creare una pagina tipo Versione_Stampabile.php dove
dovrebbero esserci le varie porzioni dell'immagine in questione
ricavate
dall'originale con imagecopy in modo che ogni porzione di immagine
costituisca
una futura pagina pdf.
Il problema e' che non riesco a puntare sull'immagine per poi
lavorarci...
Se apro una sessione e carico la variabile $im di image.php non la
riconosce
Se uso image.php come source di imagecopy mi da errore
Se uso imagecreatefromgif con image.php come filename mi restituisce un
resource nullo (ovvio,credo)...
Se uso imagecreatefromgif con $im come filename mi restituisce errore
Devo salvare l'immagine sul server per poi lavorarci su? o sono una
schiappa? ;-)
Grazie per la vostra pazienza!

 lavorarci...
Hai già la variabile $im che rappresenta la resource dell'immagine.
Usa quella per creare i vari frammenti dell'immagine.
In alternativa puoi salvare l'immagine sul server e poi manipolarla.
Ciao
Marco 

Grazie 1000,
la nebbia incomincia a dissolversi....
La mia immagine è la distinta di un'ottimizzazione di taglio in barre
(ferro, legno...)
dove l'utente può decidere anche le dimensioni di scala, perciò si
raggiungono facilmente
immagini con height>= 1800 se i pezzi sono tanti e/o l'utente vuole
l'immagine chiara....
Grazie ancora,
Stefano

tanti e/o l'utente vuole l'immagine chiara....
Ma l'obiettivo qual'č?
Stampare su fogli A4?
Non puoi semplicemente ignorare la cosa e lasciare la stampa all'utente?
Il browser la taglierŕ, ma l'utente puň sempre salvare l'immagine e poi 
stamparla.
Perchč se anche tu la tagli in vari pezzi, come li dimensioni?
L'utente puň sempre modificare i margini di stampa, la dimensione del 
foglio, ecc..., ed il tuo taglio diventa inutile.
Potresti anche fare un zoom selettivo, ossia l'utente sceglie un punto e tu 
generi un'immagine che stia in un A4, relativa ad un riquadro dell'immagine 
stessa.
Oppure generi un PDF.
Ciao
Marco