Newsgroup: it.comp.www.php
Titolo: Tormento x PHP :-(((((

Html, javascript, applet, cgi, dhtml.........TUTTO OK!
PHP = ARABO
Sarà, ma con l'html e derivati c'è una vera e propria interfaccia che
permette di originare l'html in automatico velocizzando quindi tutto.
Per il PHP purtroppo mi sembra che queste cose non sono ancora arrivate e
bisogna accontentarsi di uno pseudo-editor di testo.
Questa è - credo - l'origine che mi sta facendo avvicinare al PHP con una
certa diffidenza; ci sono programmi professionali come dreamweaver, golive
che scrivono il codice html partendo da un'interfaccia grafica, ma per il
PHP NON C'E'. Si arriva al massimo al Phpeditor.
E allora perchè mai dovrei avvicinarmi al PHP se il codice và scritto
lettera per lettera?? (vi prego incoraggiatemi :-))
Sto disperatamente - anche per quanto sopra - cercando da dove partire per
creare pagine a contenuto attivo provviste di database che permette di fare
query online. Usando il PHP/MySQL
Il mio hosting è provvisto del supporto MySQL e PHP. Ma come diavolo faccio
a buttare giù quattro record e a richiamarli online?? (sono demoralizzato
SIGH!)
Ho visto che c'è gente che si installa il PHP, il MySQL e altri programmi su
PC (già questo mi preoccupa). Credevo bastassero quattro righe di codice e
avvalersi del supporto lato server. No??
Aspetto ansioso vostre risposte. Non so più che fare.
Ciao
Edgardo
--------------------------------------
ekoc...@ciaoweb.it
--------------------------------------

 wrote in message
news:#JxBm0x3...@cwnts22.ciaoweb...


 
[cut...]
Grande risposta...
Come commento personale posso solo aggiungere che questi supertool di 
sviluppo web hanno creato personaggi che non hanno la piu' pallida idea di 
cosa sia un tag HTML ("ah, cos'e'  quella cosa li'.. <TD>..?"). Questi 
magici tool creano codice ridondante, illeggibile, ed inutile: tag aperti e 
chiusi senza nulla dentro (e.g.:<FONT></FONT>) ed altre amenità simili. 
Ciao.
-- 
FRANK@office

Concordo in pieno con l'aulica oratoria di Chakra, che però può essere ben
compresa solo da chi PHP (o simili) lo conosce e lo apprezza già.
Parlando terra terra , Giaccio Nero, mettendo da parte un momento il piacere
personale nel programmare, finché si usa il semplice html dovrai sempre
aggiornare manualmente le tue pagine, aprire l'html, cercare dove mettere la
nuova colonna il nuovo titolo, una nuova news, mentre php ti permette una
gestione molto più snella di un sito.Una delle cose più semplici è generare
in una tabella il numero di righe necessarie a visualizzare i dati che devi
visualizzare, e ogni volta che inserisci un nuovo dato il codice non fa
storie e genera una riga in più.
A mio parere personale aggiungo che PHP & soci acquistano la loro massima
potenza se affiancati dall'uso dei database (di solito mysql, ma anche tutti
gli altri).Questo per sottolineare il fatto che per poter raggiungere
livelli interessanti nello sviluppo di pagine in php dovrai impararti un po'
di sintassi di base di SQL e imparare a far interloquire php con il
database.
Questo però si discosta largamente dall'inserire tabelle trascinandole di
qua e di la.Quindi la passione è condizione necessaria per , dopo averlo
avvicinato, ottenere dei risultati nello sviluppo di PHP.
cito
<...come voler paragonare il giorno alla
<notte, o la popò all cioccolata.....
quando programmi in php e ti volti in dietro a guardare i file html ti rendi
conto dell'abisso che li divide :
la differenza è come chi impara ad usare Linux e chi invece Linux lo ha
programmato!!!
Ciaoooo
Anakin

 ha scritto nel messaggio
news:Dm_M6.13054$jp1.9...@news.infostrada.it...


Come già detto non è il caso mio. Conosco l'html, il perl, il java e
javascript.
Utilizzo programmi che non si trovano allegati alle riviste, e mi sembra
chiaro che per usarli, bisogna capire cosa si sta facendo e intervenire
manualmente sul codice sorgente quando ce ne il bisogno.
Quindi discordo con la tua frase. Non bisogna fare di tutta un'erba un
fascio.
Per il resto ti prego di leggere la mia risposta a Chakra.
Ciao
Edgardo
"FrAnK tHe BeAr" <NOf....@libero.itSPAM> ha scritto nel messaggio
news:9e2jmf$om9$1...@uno.vitaminic.net...


 wrote:
[ super cut ... ] 
E c'e' bisogno di quotare due post per intero per la risposta??

Uno è la risposta per il più comprensivo arcitrento.
Ciao
Edgardo
"shodan" <sho...@xerxes.tau> ha scritto nel messaggio
news:3b04ef07...@192.168.1.1...


Edgardo
Se ha seguito il thread, allora ha letto tutti i messaggi fino a qui'
postati. Di conseguenza non e' corretto riquotare tutto.
In ogni caso non mi va di aprire una flame su questo cosa, percio'
passo e chiudo.
Saluti.  

di record dalla propria pagina web. Nessuno ha creato qualcosa di simile?
[ricut]
Forse dovresti darti un'occhiata al manuale del php e leggerti prima
l'introduzione e poi la sezione "Mysql functions" : ci sono degli esempi e
da quelli nel giro di un paio d'ore impari già a fare delle cosette (a patto
che tu conosca almeno un po' di c o java e SQL). Php è molto simile al c
come sintassi, per cui se hai un pochino di esperienza non dovresti avere
problemi.
Fidati, leggi il manuale.
--
Bye!
Alex.
______________________________
Webmaster di:
 
http://www.softmasters.net
 
http://web.tiscalinet.it/lamacchinadeltempo
______________________________

 nel PHP qualcosa permetta di migliorare le mie attuali conoscenza
Il Codce PHP serve a connerti al db-server (alle volte la stessa macchina 
su cui c'e' il web-server), estrarre i dati e dare un output HTML che il 
web server manda al client che ha richiesto la pagina (NS,IE..). Come gia' 
detto, questo avviene sul server. Pensa, la pagina di un catalogo on.line 
che prende i dati dgli articoli DISPONIBILI dal DB e visualiza la pagina 
html. In ogni istante la disponibilita' puo' variare.
Perche' c'e' genter che si installa PHP in locale?
Semplice: ti crei un server web+PHP+ db-serve per fare delle prove, senza 
necessariamente madare tutto su sul server.... io ad esempio ho tutto sul 
portatile: apache+php4+interbase...
MA, per navigare un sito in  creato dinamicamente in PHP NON e' necessario 
avere PHP in locale...
Spero di averti chiarito un po' le idee. 
Comincia a visitare un po' di siti di PHP per capire cos'e' e copme 
funziona, se sai programmare in PERL non avrai molte difficolta'.
-- 
FRANK@office

per il semplice fatto che un linguaggi di scripting con le palle e che ti permette una marea di cose e un\'interazione con i db in mysql non indifferente..
Posted by 
http://www.phpitalia.com

lettera per lettera?? (vi prego incoraggiatemi :-))
Non posso rispondere. Mi sembra di vedere uno che e' bravissimo a
leggere la mappa del metro' e a trovare i percorsi minimi, che mi
domandasse "Perche' mai dovrei guidare un'automobile?".
Da un certo punto di vista... "Per nessuna ragione.". E' scomodo,
rischioso, anche piu' costoso.
Certo hai meno vincoli: ma bisogna valutare il rapporto fra costi
e benefici.
Leonardo
-- 
".signature": bad command or file name

chiusi senza nulla dentro (e.g.:<FONT></FONT>) ed altre amenità simili. 
Quelli almeno, vivadio, si possono togliere:
	s/<\([^>]*\)> *<\/\1/>//g
In genere, io faccio piu' passate, perche' al primo giro
	<DIV><FONT FACE="Arial"><B></B><I></I></FONT></DIV>
diventa
	<DIV><FONT FACE="Arial"></FONT></DIV>
al secondo
	<DIV></DIV>
e solo al terzo, finalmente, sparisce.
PRIMA di questo, per sicurezza,
	s/<\(TD[^>]*\)> *<\/TD>/<\1>&nbsp;<\/TD>/g
perche' a togliere i <TD></TD> si rischia che non tornino piu'
le tabelle 8-)


codice PHP compilato maualmente?
300 righe? Ragazzate :-)))
$ echo /httpd/htdocs/{*,*/*,*/*/*}.{php*,inc} \
	| xargs --max-args=20 wc -l \
	> zot;
$ grep -v total zot | sort -n | tail -n 1
 2370 /httpd/htdocs/telephone/supervisor/workstat.php3
il mio record personale e' 2370 ;-)
$ echo $( grep total zot  | sed -e 's/total/+/g' ) 0 | bc
606313 [1]
Per un totale di 23709221 bytes di codice (HTML escluso) :-). Com'e'
logico ho contato anche commenti, righe vuote, eccetera:
 22704	righe di commenti
   274  indentazioni ridondanti
  5796  righe vuote
137257  righe di solo HTML, testo, o altro non-PHP 
...tutto fatto a mano con vim, nell'arco di poco piu' di due anni a
partire da PHP 3.0.x :-D
Leonardo amanuense
[1] zippate, sono 5.7 megabytes. Il testo normale comprime circa un
    40%. Quindi, il (((23.7*40% - 5.7)/40%)/23.7*100) = 39% di quel
    che ho scritto e' cacca :-)))


(s.o. Win)?
E' come pretendere di vedere il risultato di un CGI dal client... non si
puo'.
Puoi configurarti un server locale pero :-)
-- 
Antonello Pasella 
studente di Ing.Informatica al Politecnico di Torino
Attualmente svolgo attivita' di formazione professionale

una pagina di 2000+ righe :(
brutta cosa meglio spaccare in funzioni e usare require_once...o include
basandosi sulle necesita del codice
ciao ciao
--
--
"L'idea di base è estremamente semplice..."
©opyright Frank "Pazzooo" Contrepois (schiavista francese del '900)

basandosi sulle necesita del codice
Non c'era alternativa. O meglio: mi sarei trovato nelle condizioni di
scrivere una pagina del tipo
	...
	include "questo.php";
	...
	include "quello.php";
	...
e con la necessita' per "quello.php" di sapere cosa ci fosse dentro a
"questo.php".
Molto piu' semplice avere un unico file php.
Poi, naturalmente, il file contiene funzioni *E* le cose che non sono
definite li' sono dentro a dei file richiesti; quelle che non servono
sempre, sono dentro ad altri file - inclusi SE servono. Non sono mica
scemo :-)
La lunghezza complessiva del file, se fosse un unico file appunto, si
aggirerebbe sulle settemila righe.
Il codice HTML generato, d'altra parte, sfora spesso il megabyte :-)
Leonardo


Salve.
Vorrei sapere una cosa. Se io processo un CGI (in estensione EXE) come posso
cambiare il Content-Type in modo che il server lo consideri un PHP e lo
processi.
La necessità è data dal fatto che ogni pagina del sito contiene HTML fisso
racchiuso in un include file che contiene counter PHP.
Grazie.
    Shogun

racchiuso in un include file che contiene counter PHP.
Ehm... non ho mica capito. Puoi mettermi cinque righe di numero per
fare un esempio?
<?
	include "header.inc";
	print <<< HTML
<HTML>
<HEAD><TITLE>Boh?</TITLE></HEAD>
<BODY>Boh.</BODY>
</HTML>
HTML;
?>


In realtà l'EXE è creato dal C++Builder.
Ora, io vorrei che l'output dato processi istruzioni PHP. Ora è più chiaro?
       Shogun

Ora, io vorrei che l'output dato processi istruzioni PHP. Ora è più chiaro?
Sinceramente, no.
Un output non "processa" niente, di solito.
Mi pare di aver capito che hai un server Web (non ne sono piu' del tutto
certo, pero'). Hai dei file HTML. Hai un processore PHP su questo server
web, che processa i files con estensione .PHP.
Hai anche un file .EXE; questo benedetto file .EXE non ho capito ne' che
cosa FA, ne' che cosa vuoi che faccia.
Abbi pazienza, ma siccome di solito capisco cosa dice la gente, nutro il
dubbio che, se non ti capisco, sia colpa tua :-)
Leonardo sincero
